Features |  |
The following is a brief list of XmlShell's features:
- True side-by-side tree structure and table/editor/browser views
- Thanks to the true side-by-side explorer-like views, you can make changes in the XML tree structure and immediately see your changes in the browser view, XSLT view, or plain text editor view. With the display filter, it's just a breeze to find the piece of XML you are looking for.
- Multiple-selectable tree
- Use the standard multiple-selection methods (Shift/Ctrl + Click, Shirt/Ctrl + Up/Down/Space) to select multiple nodes in the XML tree. This feature makes mass editing a breeze.
- Grid-like table views to display table-like XML data
- Many times, XML files contains record-like data. XmlShell's table views make it intuitive and convenient to see and edit such data.
- Syntax-colored free-form text editor
- The power and flexibility of plain text editors is a desired feature when the users know what they are doing and want to go straight to the guts.
- Intelligent popup list in editor
- XmlShell has built-in popup list for XSL elements and attributes. XmlShell also keeps track of the elements, attributes in the document, and pops up the list to help you type. When you try to type a closing tag for an element, XmlShell will try to find the tag and close it for you.
- XSL Transform view
- You can perform XSLT without really embed XSL in your XML document. XmlShell will open a separate view to show the results in the format of your choice (XML, HTML or plain text).
- Drag & Drop
- Arrange your XML structure by dragging & dropping one or more nodes within the same or cross multiple XML files.
- Open non well-formed XML files
- If the file you are opening is not a well-formed XML file, XmlShell will still open it in the plain editor view and show you where the problem is. In this way, you can "repair" corrupted XML files or convert non-XML files to XML files.
- Configurable tree display
- Depending on the contents of your XML file, you can configure the XML tree view to display the most meaningful information for you.
- In-place editable tree
- You can edit the XML elements, attributes, text right at the XML tree.
- Display filter
- Users can filter the display by Node type, Element, Attribute, or free-form text.
- Automatic text format
- XmlShell automatically formats the text to nicely indented strcture.
- Clipboard integration
- Copy and paste XML fragments, XPath, with or without child nodes.
- Check well-formedness
- You can check the well-formedness any time you want. If the document is not well-formed, XmlShell will point you where the problem is. When you save a document, XmlShell also automatically checks well-formedness for you.
- Unlimited levels of undo/redo
- Let you try out your ideas or changes and go back to the original.
- Multi-parsers support
- Supports MSXML 2.6, 3.0, and 4.0.
See Also